Empirical Assessment of Machine Learning Techniques for Software Requirements Risk Prediction
نویسندگان
چکیده
Software risk prediction is the most sensitive and crucial activity of Development Life Cycle (SDLC). It may lead to success or failure a project. The should be predicted earlier make software project successful. A model proposed for requirement risks using dataset machine learning techniques. In addition, comparison made between multiple classifiers that are K-Nearest Neighbour (KNN), Average One Dependency Estimator (A1DE), Naïve Bayes (NB), Composite Hypercube on Iterated Random Projection (CHIRP), Decision Table (DT), Table/Naïve Hybrid Classifier (DTNB), Credal Trees (CDT), Cost-Sensitive Forest (CS-Forest), J48 Tree (J48), (RF) achieve best suited technique according nature dataset. These techniques evaluated various evaluation metrics including CCI (correctly Classified Instances), Mean Absolute Error (MAE), Root Square (RMSE), Relative (RAE), Squared (RRSE), precision, recall, F-measure, Matthew’s Correlation Coefficient (MCC), Receiver Operating Characteristic Area (ROC area), Precision-Recall Curves area (PRC accuracy. inclusive outcome this study shows in terms reducing error rates, CDT outperforms other achieving 0.013 MAE, 0.089 RMSE, 4.498% RAE, 23.741% RRSE. However, increasing accuracy, DT, DTNB, better results.
منابع مشابه
Empirical Evaluation of machine learning techniques for software effort estimation
Accurate estimation of software development effort is a very difficult job.Both under estimation as well as over estimation can lead to serious consequences. So its very important to find a technique which can yield accurate results for software effort estimation. Here in our paper we have evaluated various machine learning techniques for software effort estimation like bagging, decision trees,...
متن کاملGene Prediction Using Machine Learning Techniques
The basic purpose of the research work aims at predicting the genes of interest in molecular sequence databases using machine learning techniques like neural networks, decision trees, data mining, hidden markov models etc The primary focus of the research will be on proposing new or improving already existing ab initio and homology based methods for gene prediction. The proposed methods will be...
متن کاملFrost Prediction with Machine Learning Techniques
Frost is the condition that exists when the temperature of the earth's surface and earthbound objects falls below freezing (0°C). These events may have serious consequences on crop production, so actions must be taken to minimize damaging effects. In particular, temperature predictions are of much help in frost protection decisions by providing the hortoculturist with warnings of critical tempe...
متن کاملMachine Learning Techniques to Predict Software Defect
Machine learning techniques have been dominating in the last two decades. The recently published comprehensive state-of-the-art review (Mohanty et al., 2010) justifies this issue. The ability of software quality models to accurately identify critical faulty components allows for the application of focused verification activities ranging from manual inspection to automated formal analysis method...
متن کاملOn Software Defect Prediction Using Machine Learning
The goal of this paper is to catalog the software defect prediction using machine learning. Over the last few years, the eld of software defect prediction has been extensively studied because of it's crucial position in the area of software reliability maintenance, software cost estimation and software quality assurance. An insurmountable problem associated with software defect prediction is th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Electronics
سال: 2021
ISSN: ['2079-9292']
DOI: https://doi.org/10.3390/electronics10020168